home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BBS Toolkit
/
BBS Toolkit.iso
/
gt_power
/
call201a.zip
/
CALLER.DOC
next >
Wrap
Text File
|
1990-02-28
|
7KB
|
156 lines
┌──────────────────────────────────────────────────────────────────────────────┐
│ CALLED-WHEN v2.01a Oliver Bell (GTPN Net/Node 050/030) │
└──────────────────────────────────────────────────────────────────────────────┘
Lets start this by saying that I like to keep DOCS to anything as short and
sweet as possible (I used to hate writing essays at school as well!).
Caller is a part of the ClogNet Utility Suite, a suite of companion utilities
coming from Lancashire in the north of England.
Setting Up CALLED-WHEN? to work on your system
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
OK here goes, Caller was originally written to run as an offline program
for my own interest - so that I could see how many people called from
a certain area and how many of those were registered or un-registered etc.
It has since been modified to be run as a door. I have run it without problems
under both CTTY and GATEWAY with the following batch file.
echo off
chektime on
%1 COM%2
caller
Pause
%1 CON
chektime off
The only other thing involved with setup is to create a file in the GTPATH
called CALLER.BBS.
N.B. the file does not have to be called CALLER.BBS this is only a default
setting. by using the command line parameter 'file:????????.???' you can
redefine the filename to whatever you want. (see command line
parameters below)
The contents of the caller bbs file could be as follows:-
Sysop=0
Co-Sysop=1
GT Sysop=6789A
Registered=ab
Unregistered=z
NonSysop=Dave Churm
To take the first line as an example, the word "Registered" is the status
of all users with access levels 'a' and 'b'.
Therefore if Mark Shasby from Rossendale Lancashire was a registered user
on my board at access level '6', and Lisa Johnson also from Rossendale
in Lancashire was a registered user on my board at level 'b', and then if
a user did a search for all users from rossendale the following would
be displayed.
-------------------------------------------------------------------------------
User Name Calling From Last On At Calls Status
-------------------------------------------------------------------------------
Mark Shasby Rossendale, Lancashire 02-02-90 23:43 94 GT Sysop
Lisa Johnson Rossendale, Lancs 18-02-90 10:44 10 Registered
Dougy Spencer Rossendale, Lancashire 24-02-90 1:59 1 Unregistered
-------------------------------------------------------------------------------
And yup - you guessed it I also have a user on my board from
Rossendale in Lancashire called Dougy Spencer who is at access level 'z'.
You will now be asking - well what about the line that says 'NonSysop=....'
well this also has a practical use in life - if the 'boardname' parameter
is set (see command line parameters below) and one of the callers in your
USER.CTL file is not a sysop, although shares his name with someone in the
nodelist, you would put their name in there so that the boardname parameter
had no effect on that person.
e.g. If you had a caller on your board called 'Mark Shasby', and it's not
the real one, then you would have a line in your CALLER.BBS file that read:-
NonSysop=Mark Shasby
N.B. All users at access levels not mentioned in the CALLER.BBS file
will not be shown when the CALLER program is run.
After this has been done setup is complete. All you have to do now is to
type "CALLER" from the DOS prompt to run the program.
If you have any further problems please either Netmail me OR call my board
directly.
Command Line Parameters
~~~~~~~~~~~~~~~~~~~~~~~
There are a number of words that you can add to the command line to enhance
the way that CALLED-WHEN? works and to tailor it to your own wants. They
are as follows:-
ANSI -- To force ANSI colour, this would not be used in normal operation
and was put there for use in local modes only.
AUTHOR -- This is present for those who really don't appriciate freeware,
it will suppress the line with the name and phone number of my
board at the bottom of the report.
BOARDNAME -- This will make a slight alteration to the report - the
program will check the names in the user file against the the
nodelist and if a sysop is found the location field will be
changed to the name of his BBS.
FILE: -- This parameter would be used if for some reason you wished to
use a filename other than 'CALLER.BBS' as the name of the
configuration file. e.g. to use a file called LASTON.BBS you
would use the command line 'CALLER FILE:LASTON.BBS' (without
the quotes).
LOOP -- If the LOOP parameter is present then when the search is
finished the user will be presented with the question 'Do you
wish to search for another user?' instead of just exiting from
the program and returning to the board.
NOANSI -- To force ANSI colour off, this does the oposite of the above,
although is there to be used in similar circumstances by people
using mono monitors.
NOPAUSE -- Suppressed the 'more?' prompt and allows the screen to scroll
freely.
QUIT -- At the early stages of the program when the user is entering the
details of the information that he wishes to search for if the
enter key is pressed and the field is empty the program will
terminate with this option set the program will ask the user
if he wishes to return to the board or not.
REGISTER -- This is a simple command line parameter that is used if you wish
to register the Called-When? program - registration costs nothing
and the only reason for its existance is so that I know who is
running the program and whether or not it's worth while carrying
on development.
TOTAL -- Using this a couple of extra lines will be added at the bottom
of the report informing you of the total number of users that
have been found.
Those amongst you that ran version 1.xx of caller outside the US will
notice that the 'UK' parameter no longer exists, CALLED-WHEN? will now work
out for itself which country it is running in.
Revision History
~~~~~~~~~~~~~~~~
Version 2.00e -- Initial release of version 2.00.
(21.02.90)
Version 2.01a -- Addition of REGISTER parameter.
Addition of 'Calls' column to report.
Many Thanks to Mike Heggen & Mike Robinson.
┌──────────────────────────────────────────────────────────────────────────────┐
│ "ABOVE BOARD" bbs -- +44 (0)254 682862 -- v.21, v.22, v.22BIS, 9600:HST │
└──────────────────────────────────────────────────────────────────────────────┘